package cn.jit.ssm.mapper;

import cn.jit.ssm.beans.entity.JitAccountRole;
import cn.jit.ssm.beans.entity.JitAccountRoleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JitAccountRoleMapper {
    int countByExample(JitAccountRoleExample example);

    int deleteByExample(JitAccountRoleExample example);

    int deleteByPrimaryKey(Long aoId);

    int insert(JitAccountRole record);

    int insertSelective(JitAccountRole record);

    List<JitAccountRole> selectByExample(JitAccountRoleExample example);

    JitAccountRole selectByPrimaryKey(Long aoId);

    int updateByExampleSelective(@Param("record") JitAccountRole record, @Param("example") JitAccountRoleExample example);

    int updateByExample(@Param("record") JitAccountRole record, @Param("example") JitAccountRoleExample example);

    int updateByPrimaryKeySelective(JitAccountRole record);

    int updateByPrimaryKey(JitAccountRole record);
}